31 void append(
const std::string& data);
36 void append(
const double& data);
38 void remove(
const unsigned int& index);
44 const std::vector<std::string>& entries()
const;
49 const std::string& name()
const;
56 std::vector<std::string> m_entries;
69 virtual bool write(
const DataLog *dataLog) = 0;
99 unsigned int columnWidth(
Category *category)
const;
119 Category *category(
const std::string& name);
125 void removeCategory(
const std::string& name);
131 std::vector<Category *> categories()
const;
144 std::map<std::string, Category *> m_categories;